leaf venation - Turkish English Dictionary